home *** CD-ROM | disk | FTP | other *** search
/ Night Owl 9 / Night Owl CD-ROM (NOPV9) (Night Owl Publisher) (1993).ISO / 041a / xfeel11b.zip / XFEEL.DOC < prev    next >
Text File  |  1993-02-15  |  4KB  |  100 lines

  1. XFEEL  1.1b      written by Markus Hof and Roman Fischer (adresses see bottom)
  2. ===========
  3.  
  4. The idea for XFEEL is to aktivate a window by just moving the mouse over it
  5. (a la X-Windows). As OS/2 stands now, you have to click everytime you
  6. want to change the focus to another window.
  7.  
  8. In this distribution their are several files included:
  9.  
  10. xfeel.doc:    This is the documetation file you are just reading. I also
  11.             recommend that you read it carefully.
  12.             
  13. xfeel.exe:    This is the main program. Make sure you put it in a
  14.             directory described by your PATH statement.
  15.             
  16. xfeel.dll:    This is the dll which gives the xfeel its default behaviour.
  17.             It is the same as xfeelz.dll. Make sure it is somewhere
  18.             described by your LIBPATH statement.
  19.             
  20. xfeelz.dll:    This dll gives you the described look and feel, by activating
  21.             automatically the window under the mouse, window changing
  22.             the Z-order of your windows. This means, that the window
  23.             is activated, but not brought to front. Changing of the
  24.             Z-order can be achieved by clicking into the titlebar.
  25.             
  26. xfeelc.dll: Same as dll above except, that when a window gets activated
  27.             by a mouse movement, it is automatically brought to in front of
  28.             all other windows.
  29.             
  30.  
  31. The following files present the full source code of xfeel. This isn't
  32. intended for every user, but for interested programmers.
  33.  
  34. xfeel.pr:    Project file for xfeel. This is a TopSpeed project file.
  35.             So you will need the TopSpeed C compiler, if you want to
  36.             compile the project. If you wanna port xfeel for your compiler,
  37.             make sure, that the dll has a global shared data segment.
  38.             We're interested in any information or makefile regaring an
  39.             successfull port of xfeel to any other compiler.
  40.             
  41. xfeel.c:    Source file for 'xfeel.exe'
  42.  
  43. xfeel2.c:    Source file for 'xfeel.dll'. By defining, or not defining, of
  44.             the macro 'DONTCHANGEZORDER' you can specify, which dll of
  45.             'xfeelc' and 'xfeelz' you want.
  46.             
  47.  
  48.  
  49. Changes to Version 1.1:
  50.  
  51. The dll 'xfeelz.dll' now never looses focus in the nirwana, which means,
  52. that the nasty bug with lost characters, is gone. Change in Z-order can
  53. be achieved by clicking onto the frame or onto the title bar of a partially
  54. hidden window.
  55. We also included some errormessage, which do really make sense.
  56.  
  57. Known bugs:
  58.  
  59. 1. Combo boxes don't work properly. This can be circumvented, by not releasing
  60. the mouse button, after clicking the down arrow, but keep it pressed & move
  61. to the listbox, where you can scroll by moving your mouse. Some people
  62. remarked that this way it is even easier to handle.
  63.  
  64. 2. Seamless windows gives some strange effects. So the use of xfeel combined
  65. with seamless windows is at this point not yet recommended.
  66.  
  67.  
  68.  
  69. Ok, that for the interesting stuff. What now comes is annoying, but has to
  70. be and we'd appreciate if you take the next paragraph as it is written.
  71. Thank you.
  72.  
  73. This packet is distributed as it is. We are not responsible & take no
  74. warranties what so ever for any damage caused directly or indirectly by
  75. xfeel. Also we take no responsibility for any future version.
  76. This packet is distributed as it is. NO file is to be altered. It may be
  77. freely distributed, as long as their are no changes to any file & xfeel.doc
  78. is distributed as well. You may ommit the files listed in the source section
  79. above if you wish to do so.
  80.  
  81.  
  82. The following sentence is still valid:
  83. All kinds of ideas, bugs, hints and comments are welcome. Just let us know...
  84.  
  85.  
  86. bye
  87.       Markus, Roman
  88.  
  89. ----------------------------------------------------------------------------
  90. INTERNET:
  91.             Markus Hof        : mhof@iiic.ethz.ch
  92.             Roman Fischer    : rofische@iiic.ethz.ch
  93.             
  94. Normal mail:
  95.     Markus Hof
  96.     Marktgasse 11
  97.     CH-4051 Basel
  98.     Switzerland
  99.     EUROPE
  100. ----------------------------------------------------------------------------